/*
Theme Name: GifPark
Theme URI: http://gifpark.ru
Description: К темке прилагаеться админка разработана специалистами команды WPTeam, которая позволяет плностью настраивать темку без вмешательства в коде. Ещё одним достоинством данний темке это интернационализация. При необходимости можно перевести темку на любой язык, и сделать это можно без вмешательство в коде
Author: WPTeam
Author URI: http://wpteam.org
Version: 1.0
*/


*{margin:0;padding:0;}
img{border:none;}
html{background:url(images/html_bg.png) left top;min-width:1200px;}
body{min-height:250px;background:url(images/body_line.png) left top repeat-x;font-size:14px;font-family:Tahoma;color:#000;min-width:1200px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
b, strong{font-weight:bold;}
u{text-decoration:underline;}
s{text-decoration:line-through;}
p{margin:0;}
i{font-style:italic;}
big{text-transform:uppercase;}
small{text-transform:lowercase;}
ul{position:relative;}
ul li{list-style:none;}
ol{position:relative;}
h1,h2,h3,h4,h5,h6{position:relative;}
div.wrapper{margin:0 auto;width:1200px;position:relative}

/*Header*/
header{float:left;position:relative;width:979px;min-height:140px;background:url(images/header_bg.png) no-repeat;padding:0 113px 0 108px}
header .logo{position:relative;float:left;width:145px;height:45px;background:url(images/logo.png) left top no-repeat;margin:46px 0 0 35px}
header .logo a{position:relative;float:left;width:145px;height:45px;text-indent:-9999px;margin:0}
header .google a{color:#0000f6;font-weight:bold;ine-height:18px;text-decoration:underline}
header .google p{color:#000;line-height:16px;margin:0;padding:0}
header .google a.google_address{color:#007900;font-family:Tahoma;font-weight:normal;font-size:10px;line-height:12px}
header .google a:hover,article.news_state a:hover{text-decoration:none}
header nav{position:relative;width:160px;height:33px;float:left;padding:0 438px 0 427px}
header nav ul{position:relative;float:left;list-style:none;padding:0}
header nav ul li{position:relative;float:left;list-style:none;padding:0 0 0 10px}
header nav ul li a{position:relative;float:left;height:32px;width:33px;text-indent:-9999px;background:url(images/header_nav.png) no-repeat}
header nav ul li a.home{background-position:left top}
header nav ul li a.home:hover{background-position:left bottom}
header nav ul li a.message{background-position:-34px 0}
header nav ul li a.message:hover{background-position:-34px -32px}
header nav ul li a.web{background-position:right top}
header nav ul li a.web:hover{background-position:right bottom}
header .header_registration{float:right;width:170px;margin:64px 29px 0 0}
header .header_registration a{border-radius:5px;background:#fff;color:#000;font-size:12px;line-height:18px;border:1px solid #656565;behavior:url(pie/PIE.php);height:18px;display:inline-block;margin:0 0 0 5px;padding:0 10px}
header .header_registration a:hover{background:url(images/header_button.png) repeat-x;color:#fff;text-decoration:none}
section.content{float:left;width:994px;margin:0 0 0 107px}
aside.left_side{float:left;width:241px}
aside.left_side .currency{float:left;width:241px;height:114px;background:url(images/currency.png) no-repeat;margin:-9px 0 14px}
aside.left_side .currency table{float:left;position:relative;width:193px;border-collapse:collapse;margin:29px 0 0 25px}
aside.left_side .currency table thead{border:1px solid #c7c9cc;position:relative;color:#fff;background:#363636;font-size:10px;line-height:12px;font-family:Tahoma;margin:0 0 2px;padding:0 0 0 5px}
aside.left_side .currency table thead th{float:left;font-weight:normal;margin:0;padding:0 0 0 5px}
aside.left_side .currency table thead tr th{margin:0;padding:0}
aside.left_side .currency table thead tr th+th{padding:0 0 0 12px}
aside.left_side .currency table tbody{float:left;position:relative;width:195px;color:#919191;font-size:10px;font-family:Tahoma}
aside.left_side .currency table tbody tr td{padding:0 5px 0 0}
aside.left_side .currency table tbody tr td+td{padding:0 11px 0 0}
aside.left_side .currency table .first_column{padding:0 27px 0 0}
aside.left_side .currency table .red{color:#c30100}
aside.left_side .banners{position:relative;float:left;width:240px;height:408px;margin:0 0 20px}
aside .widgets ul{float:left;width:231px;position:relative;padding:12px 0 0 8px}
aside .widget_popular_posts li,aside .widget_image_posts li{list-style:none;border-radius:8px;float:left;height:61px;width:231px;background:url(images/widget.png) repeat-x;behavior:url(pie/PIE.php);overflow:hidden;margin:0 0 10px}
.widget_image_posts
aside .widget_popular_posts a.title{display:block;float:none;line-height:12px;text-decoration:none;margin:0}
aside .widgets ul li:hover{position:relative;background:url(images/active_widget.png) repeat-x;color:#fff}
aside .widgets ul li a{display:block;color:#a72525;font-size:11px;line-height:12px;font-family:Tahoma;font-weight:bold;text-decoration:none;margin:0}
aside .widgets ul li p{display:block;color:#363636;font-size:11px;line-height:12px;font-family:Tahoma;padding:0}
aside .widgets ul li a.widget_image{margin:0 12px 0 0;padding:0}
aside .widgets ul li a.widget_image img{border-radius:8px;position:relative;float:left;border:1px solid #5288a8;height:59px;width:59px;margin:0 7px 0 0}
aside .widgets ul li .arrow{position:absolute;z-index:100;display:none;top:24px;left:52px;width:19px;height:13px;background:url(images/arrow.png) no-repeat}
aside .widgets h2{height:22px;width:205px;float:left;position:relative;color:#b80100;font-family:Tahoma;font-size:12px;font-weight:bold;background:url(images/widgets_h2.png) no-repeat;padding:4px 0 0 34px}
.all_state{color:#fff;float:right;font-family:Tahoma;font-size:10px;width:71px;height:10px;background:url(images/active_widget.png) repeat-x;border-radius:5px;behavior:url(pie/PIE.php);margin:3px 6px 0 0;padding:2px 12px 4px 8px}
aside.left_side .yandex_news{float:left;margin:21px 0 0}
.widgets{position:relative;float:left;width:241px;margin:0 0 35px}
.main-slider{float:left;width:431px;height:182px;background:url(images/slider/slider-bg.png) no-repeat;margin:0;padding:10px 10px 25px}
.main-slider .slider-wrapper{float:left;width:431px;height:182px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.main-slider .slider-wrapper .nivoSlider{background:#fff url(images/slider/loading.gif) no-repeat 50% 50%;position:relative;width:100%;height:auto}
.main-slider .slider-wrapper .nivoSlider img{display:none;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:1px solid #888B8E;width:429px;height:180px;position:absolute;top:0;left:0;max-width:none}
.main-slider .slider-wrapper .nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.main-slider .slider-wrapper .nivo-directionNav a{position:absolute;top:74px;cursor:pointer;display:block;width:66px;height:36px;background:url(images/slider/arrows.png) no-repeat;border:0;text-indent:-99999px;z-index:99999}
.main-slider .slider-wrapper a.nivo-nextNav{background-position:-66px 0;right:-11px}
.main-slider .slider-wrapper a.nivo-prevNav{left:-13px}
.main-slider .slider-wrapper .nivo-caption{position:absolute;left:1px;bottom:1px;background:url(images/slider/slider-text.png);color:#fff;width:411px;z-index:8;overflow:hidden;display:none;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:5px 10px}
.main-slider .slider-wrapper .nivo-caption .slider-title{float:none;background:none;margin-bottom:0;text-align:center;padding:0}
.main-slider .slider-wrapper .nivo-caption .slider-title a{border:0 none;color:#5288a8;font-size:12px;font-weight:bold}
.main-slider .slider-wrapper .nivo-caption .slider-title a:hover{color:#5288a8;text-decoration:none}
.main-slider .slider-wrapper .nivo-caption .slider-short-desc{font-family:tahoma;font-size:12px;color:#585858;text-align:center;padding:0}
.main-slider .slider-wrapper .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;display:inline!important}
.main-slider .slider-wrapper #slider-text{position:absolute;width:0;height:0;overflow:hidden}
.main-slider .slider-wrapper .nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.main-slider .slider-wrapper .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.main-slider .slider-wrapper .nivo-box{display:block;position:absolute;z-index:5}
.main-slider .slider-wrapper .nivo-caption p{margin:0;padding:5px}
.main-slider .slider-wrapper .nivo-html-caption{display:none}
section.content_wrapp{float:left;width:453px;color:#585858;font-size:12px;font-family:Tahoma;text-align:left;padding:0 0 0 26px}
section.content_wrapp .slider{float:left;width:453px;height:218px;background:url(images/slider_shadow.png) center bottom no-repeat}
section.content_wrapp .slider_wrapp{float:left;width:453px;height:203px;background:url(images/slider.png) no-repeat}
section.content_wrapp .news{float:left;width:453px;padding:4px 0 0}
section.content_wrapp .pagination{float:left;width:453px;text-align:center;padding:32px 0 25px}
section.content_wrapp p{color:#585858;font-size:12px;font-family:Tahoma;text-align:left;padding:0 0 13px}
section.content_wrapp .pagination ul{width:453px;margin:0 auto;padding:0}
section.content_wrapp .pagination ul li+li{float:left;padding:0 0 0 9px}
section.content_wrapp .pagination ul li a{float:left;color:#828282;font-family:Tahoma;font-size:12px}
section.content_wrapp .pagination ul li span{color:#fff;font-family:Tahoma;font-size:12px;line-height:15px;height:15px;float:left;border-radius:4px;behavior:url(pie/PIE.php);background:url(images/active_page.png) repeat-x;margin:2px 0 0;padding:0 4px 0 5px}
section.content_wrapp .pagination ul li a:hover{color:#4d80a0}
article.category_news{float:left;width:453px;margin:0 0 7px}
section.content_wrapp article.category_news h2{float:left;height:24px;color:#fd4344;font-size:14px;font-weight:bold;background:url(images/category.png) left top no-repeat;margin:0 0 0 3px;padding:4px 0 0 33px}
article.category_news p{float:left;width:100%;color:#666;font-family:Tahoma;font-size:11px;text-indent:0;text-align:justify;padding:0}
article.category_news .category_links{float:left;width:453px;height:17px;border-top:2px dotted #e9e7e4;border-bottom:2px dotted #e9e7e4;background:url(images/line.png) left top repeat-x;margin:4px 0 0}
.category_links a.coments{float:right;width:97px;height:17px;background:url(images/coments.png) left top no-repeat;color:#fff;font-size:12px;font-family:Times New Roman;font-style:italic;padding:1px 0 0 19px}
.category_links a.read_more{float:right;position:relative;width:85px;height:17px;background:url(images/read_more.png) left top no-repeat;color:#fff;font-size:12px;font-family:Times New Roman;font-style:italic;margin:0 0 0 12px;padding:1px 0 0 19px}
section.content_wrapp .google{margin:0 0 18px 5px}
.google{float:left;width:511px;text-align:center;height:65px;overflow:hidden;margin:42px 0 0 51px}
section.content_wrapp .main_google{float:left;margin:10px 0 0}
section.content_wrapp .google p{font-size:14px;color:#000;text-indent:0;margin:0;padding:0}
section.content_wrapp h3{color:#363636;font-size:18px;font-weight:normal}
section.content_wrapp ul{padding:8px 0 8px 17px}
section.content_wrapp ol{padding:8px 0 8px 24px}
section.content_wrapp ul li{list-style:disc;font-size:12px;color:#363636;font-family:Tahoma;line-height:18px}
section.content_wrapp ol li{font-size:12px;color:#363636;font-family:Tahoma;line-height:18px}
div.state_coments{float:left;width:453px;border-top:2px dotted #cde0e7;margin:6px 0 0;padding:15px 0 0}
.state_arrow{float:left;font-size:15px;line-height:17px;font-weight:bold;font-family:Tahoma;color:#3f77ac;margin:0 0 23px}
.state_arrow span{float:left;height:17px;width:6px;text-indent:-9990px;background:url(images/state_arrow.png) left center no-repeat;padding:0 6px 0 0}
.comment{float:left;width:441px;padding:0 6px;list-style:none}
ol.commentlist{position:relative;float:left;width:452px;padding:0 !important}
div.state_coments article+article{border-top:2px dotted #cde0e7;padding:8px 6px 0}
.comment span{display:block;font-size:12px;font-family:Tahoma;color:#3f77ac}
.comment p{float:left;font-size:12px;font-family:Tahoma;text-indent:0;width:100%;padding:10px 0}
section.content_wrapp .after_state{font-size:10px;color:#363636;font-family:Tahoma;float:right}
section.content_wrapp .after_state a{color:#363636}
section.content_wrapp .pagination_state{float:left;height:24px;width:453px;background:url(images/coment_line.png) repeat-x;margin:2px 0 0;padding:0}
section.content_wrapp .pagination_state ul{float:right;padding:0 11px 0 0}
section.content_wrapp .pagination_state ul li+li{padding:0 0 0 7px}
section.content_wrapp .pagination_state ul li a{color:#5687b6}
section.content_wrapp .pagination_state ul li span{color:#5687b6;font-weight:bold}
div.add_coments{float:left;width:100%;padding:20px 0 0}
div.add_coments form label{display:block;color:#44555f;font-size:12px;line-height:16px;font-family:Tahoma;padding:0 0 3px}
div.add_coments form input[type=text]{display:block;width:440px;height:20px;border:1px solid #c7e1de;padding:0 5px}
div.add_coments form input[type=submit]{float:right;color:#fff;font-size:12px;font-family:Tahoma;border-radius:6px;border:none;background:url(images/catalog_comp.png) repeat-x;behavior:url(pie/PIE.php);margin:6px 0 0;height:21px;line-height: 21px;padding-left: 10px;padding-right: 10px;cursor:pointer}
div.add_coments form textarea{display:block;height:74px;width:440px;border:1px solid #c7e1de;padding:0 5px;resize:none}
div.add_coments form span{display:block;font-size:10px;color:#a0a0a0;padding:4px 0 0 5px}
div.add_coments .coment_arrow{float:left;font-size:15px;line-height:17px;font-weight:bold;font-family:Tahoma;color:#a30101;margin:0 0 8px}
div.add_coments .coment_arrow span{float:left;height:17px;width:6px;text-indent:-9990px;background:url(images/coment_arrow.png) left center no-repeat;padding:0 6px 0 0}
article.category_news a.category_image{float:left;width:184px;height:149px;background:url(images/img_shadow.png) center bottom no-repeat;margin:0 8px 0 0}
article.category_news a.category_image img{float:left;width:183px;height:137px;border-radius:7px;behavior:url(pie/PIE.php);background:url(images/img_shadow.png) center bottom no-repeat}
article.news_state{float:left;position:relative;width:212px;height:132px;border-bottom:2px dotted #dadde3;border-top:2px dotted #dadde3;margin:11px 0 0;padding:6px 0 4px}
article.no_border{border-top:none;border-bottom:2px dotted #dadde3;margin:0}
article.state_news{float:left;width:453px;border-bottom:2px dotted #cde0e7;margin:0 0 10px;padding:0 0 15px}
article.state_news .category_image img{float:left;width:214px;height:174px;border:5px solid #dadde3;margin:0 12px 0 0}
article.state_news p{float:left;width:100%;color:#363636;font-size:12px;line-height:18px;font-family:Tahoma;text-indent:0;text-align:justify;padding:0}
div.pagination_category{float:left;width:453px;text-align:center;margin:24px 0 0}
div.pagination_category .pagination_previous,div.pagination_category .pagination_next{display:inline}
div.pagination_category .pagination_previous a,div.pagination_category .pagination_next a{color:#666;display:inline;font-size:12px;line-height:14px;font-family:Times New Roman;font-style:italic;background:url(images/previous.png) left top no-repeat;padding:7px 19px 7px 18px}
div.pagination_category .pagination_next a{padding:7px 25px 7px 22px}
div.pagination_category .heart{display:inline;zoom:1;height:27px;position:relative;float:none;width:auto;background:red}
div.pagination_category .heart .left_part{background:url(images/left_part.png) left top no-repeat;height:27px;position:relative;display:inline;zoom:1;width:10px}
div.pagination_category .heart .right_part{width:10px;background:url(images/right_part.png) left top no-repeat;height:27px;display:inline;zoom:1;position:relative}
div.pagination_category .heart .center{display:inline;zoom:1;height:27px;background:url(images/center.png) repeat-x;padding:0}
div.pagination_category .center ul{height:27px;display:inline;zoom:1;padding:5px 0 0 7px}
div.pagination_category .center ul li{list-style:none;display:inline}
div.pagination_category .center ul li a{color:#666;font-size:12px;font-family:Tahoma}
div.pagination_category .center ul li span{color:#fff;font-size:12px;font-family:Tahoma;background:#fd4344;padding:1px 2px 3px}
section.content_wrapp h2.single-title{float:left;width:399px;height:24px;color:#363636;font-weight:normal;font-size:18px;font-family:Tahoma;background:url(images/content_h2.png) no-repeat;margin:0 0 11px;padding:1px 0 1px 51px}

section.content_wrapp h2.single-title-center{float:left;width:451px;height:auto;min-height:24px;color:#363636;font-weight:normal;font-size:18px;font-family:Tahoma;background:url(images/content_h2_clear.png) no-repeat;margin:0 0 11px;padding:0 0 1px 0;text-align:center}

div.border{float:left;border-left:2px dotted #dadde3;height:130px;margin:10px 10px 0}
div.border2{float:left;border-left:2px dotted #dadde3;height:138px;margin:0 10px}
article.news_state img{float:left;position:relative;width:59px;height:59px;border:1px solid #5288a8;border-radius:8px;behavior:url(pie/PIE.php)}
article.news_state a{display:block;position:relative;color:#363636;font-size:12px;font-weight:bold;font-family:Tahoma;text-decoration:underline;padding:0 0 5px}
article.news_state a.coments{float:left;position:relative;width:90px;color:#5288a8;font-size:10px;font-weight:normal;font-family:Tahoma;text-decoration:none;margin:5px 0 0;padding:0}
article.news_state a.coments:hover{text-decoration:underline}
article.news_state a.read_more{float:right;position:relative;width:86px;height:16px;line-height:16px;color:#fff;font-size:10px;font-weight:normal;font-family:Tahoma;border-radius:6px;text-decoration:none;background:url(images/state_news.png) repeat-x;behavior:url(pie/PIE.php);margin:4px 0 0;padding:0 0 0 4px}
article.news_state a.read_more:hover{background:url(images/state_news_active.png) repeat-x}
article.news_state > p{float:left;position:relative;color:#585858;font-size:12px;line-height:16px;height:105px;font-family:Tahoma;text-indent:0;overflow:hidden;padding:0}
article.news_state a.state_image{width:59px;float:left;position:relative;margin:0 8px 0 0;padding:0}
.news .google{float:left;position:relative;width:421px;text-align:center;margin:16px 0 12px 2px;padding:0}
.news .google p{padding:0}
aside.right_side{float:right;position:relative;width:254px;padding:0 0 0 15px}
aside.right_side .search{float:right;width:254px;height:113px;position:relative;background:url(images/search.png) no-repeat;margin:-9px 0 15px}
aside.right_side .search form{float:left;position:relative;width:199px;margin:32px 0 0 21px}
aside.right_side .search form label{float:left;color:#fff;font-weight:bold;font-size:12px;position:relative}
aside.right_side .search form label input[type=text]{color:#000;font-size:12px;line-height:14px;width:139px;height:14px;border:1px solid #477492;vertical-align:middle;margin:0 0 0 11px;padding:1px 5px 3px}
aside.right_side .search form input[type=submit]{color:#528cae;font-size:12px;width:55px;height:20px;line-height:20px;border:1px solid #477492;float:right;cursor:pointer;z-index:200;position:relative;border-radius:5px;behavior:url(pie/PIE.php);margin:7px 2px 0 0;padding:0}
aside.right_side .search form span{color:#fff;font-size:10px;float:right;margin:0 2px 0 0;padding:0}
aside.right_side .find{height:70px;width:81px;top:14px;right:0;position:absolute;background:url(images/find.png) no-repeat}
aside.right_side .banner2{float:left;margin:20px 0 0}
aside.right_side .all_state{margin:0 18px 0 0}
aside.right_side .widget_nav_menu{float:left;width:241px;margin:0 0 35px}
aside.right_side .widget_nav_menu h2{float:left;width:206px;height:21px;background:url(images/widgets_h2_2.png) no-repeat;color:#5288a8;font-size:12px;font-weight:bold;font-family:Tahoma;padding:5px 0 0 34px}
aside.right_side .widget_nav_menu ul{float:left;padding:15px 0 0 9px}
aside.right_side .widget_nav_menu ul li{width:202px;float:left;list-style:none;min-height:21px;border-radius:5px;background:url(images/widget.png) repeat-x;behavior:url(pie/PIE.php);height:auto;margin:0 0 4px;padding:0 10px 0 9px}
aside.right_side .widget_nav_menu ul li:hover{background:url(images/catalog_comp.png) repeat-x}
aside.right_side .widget_nav_menu ul li a{float:left;font-size:12px;line-height:21px;font-family:Tahoma;color:#000;background:url(images/marker2.png) left center no-repeat;padding:0 0 0 17px}
aside.right_side .widget_nav_menu ul li:hover a{color:#fff;text-decoration:none;background:url(images/marker.png) left center no-repeat}
footer{float:left;width:980px;padding:10px 0 0}
footer .footer_logo{float:left;width:240px;height:125px;background:url(images/footer_logo.png) no-repeat;margin:0 24px 0 0}
footer .footer_logo a{float:left;width:145px;height:45px;text-indent:-9999px;margin:40px 0 0 44px}
section.content > div.menu{float:left;width:453px;height:113px;background:url(images/menu.png) no-repeat}
section.content_wrapp .menu,footer .menu{float:left;width:453px;height:113px;background:url(images/menu.png) no-repeat;overflow:hidden;margin:-9px 0 15px}
footer .menu{float:left;width:453px;height:113px;background:url(images/menu.png) no-repeat;overflow:hidden;margin:0 0 15px}
section.content .menu ul{float:left;height:66px;width:443px;overflow:hidden;margin:28px 10px 0;padding:0}
section.content .menu ul li{float:left;width:125px;background:url(images/marker.png) left 5px no-repeat;list-style:none;padding:0 10px 4px 11px}
section.content .menu ul li a{float:left;color:#fff;font-size:12px;line-height:18px;height:18px;font-family:Tahoma}
footer .footer_counters{float:left;width:215px;height:73px;background:url(images/counters.png) no-repeat;margin:0 0 0 22px;padding:46px 0 0 26px}
footer .footer_counters a+a{margin:0 0 0 13px}
section.content_wrapp .pagination ul li,section.content_wrapp .pagination_state ul li{float:left;list-style:none}
div.add_coments form,footer .footer_counters a{float:left}
div.pagination_category .pagination_previous a:hover,div.pagination_category .pagination_next a:hover,div.pagination_category .center ul li a:hover{color:#fd4344;text-decoration:none}
aside .widgets ul li:hover .arrow,.main-slider .slider-wrapper .nivo-box img{display:block}
aside .widgets ul li:hover a,aside .widgets ul li:hover p,.main-slider .slider-wrapper .nivo-caption a:hover{color:#fff}

.single-post .single-content{
	position: relative;
	float: left;
	width: 453px;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #363636;
}

.single-post .single-content .single-thumb{
	poition: relative;
	float: left;
	width: 215px;
	height: 170px;
	border: 1px solid #dadde3;
	margin:0px 20px 20px 0
}

.required{
	display: none !important
}




a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;text-align:center;padding:5px 3px 10px}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;max-width:98.5%;width:auto;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.alignnone,a img.alignnone,.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter,.aligncenter{display:block;margin:5px auto}
.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}
.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}